About Osi Ltd (10195127) United Kingdom