About Olori Ltd (11718180) United Kingdom