About Odore Limited (10726054) United Kingdom