About Jls Management Limited (10674972) United Kingdom