About Play Sport Holdings Limited (11914864) United Kingdom