About Palindromic Hannah Ltd (10585438) United Kingdom