About Urban Pool Projects Ltd (12941241) United Kingdom