About Palm Group Ltd (11068527) United Kingdom