About Palin Limited (11143156) United Kingdom