About Osman Inc Limited (06521342) United Kingdom