About Pool Technology Limited (10820880) United Kingdom