About Osman Originals Limited (04938933) United Kingdom