About Palindrome Sports Limited (06541955) United Kingdom