About Planqi Limited (13324198) United Kingdom