About Sport & Fun Holding Plc (11239200) United Kingdom