About Od Designs Ltd (13135422) United Kingdom