About Sjl Management Services Limited (10296513) United Kingdom