About Palm Ph London Limited (11853319) United Kingdom