About Osman (kent) Limited (12154810) United Kingdom