About Pl Club 18 Limited (12645409) United Kingdom