About Pool Street Holdings Limited (12981117) United Kingdom