About Ottosam Designs Ltd (11898670) United Kingdom