About Osl Assets Management Ltd (11135831) United Kingdom