About The Yellow Hippo Ltd (12648739) United Kingdom