About Olori Designs Ltd (11689297) United Kingdom