About Palm Consultancy Services Ltd. (10982569) United Kingdom