About Sjl Management Limited (10534927) United Kingdom