About Palindromic Consultancy Limited (10717142) United Kingdom