About Palm Sports Ltd (12296845) United Kingdom