About Olipso Ltd (13479558) United Kingdom