About Palm Solutions Ltd (10609044) United Kingdom