About Odize Ltd (11156463) United Kingdom