About Paradox Place Ltd (12871883) United Kingdom