About Palm Loop Ltd (13017426) United Kingdom