About Olive-i & Co Ltd (13526047) United Kingdom