Just rewatched the Justyn and Akil bits. They were extremely careful to blur anything which could identify them. Their 'company' is called Jusco Capital according to their headed paper. They didn't show an address or company number.
However a Companies House check confirms that Jusco Investments Ltd was incorporated on 13/10/11 with a registered address of
8 GRESLEY GROVE,
ERDINGTON,
BIRMINGHAM,
WEST MIDLANDS,
B23 7PS
One director: Justyn James Allen
Now dissolved.
Three new companies have recently sprung up with the same director: Jusco Financial Ltd, Crenshaw Trading Ltd and The Hundred Financial Ltd
None have filed any accounts (according to companycheck) or are FCA registered according to the FCA site.
Doesn't look too promising.