About Jls Investment Group Limited (12797498) United Kingdom