About Pool Platforms Holdings Limited (12034982) United Kingdom