About Palm Sports Management Limited (11607632) United Kingdom