About Sjl Investment Management Ltd (08355897) United Kingdom