About Pooltra Ltd (13112262) United Kingdom