About Osl Limited (10564534) United Kingdom