About Palm It Solutions Limited (07545510) United Kingdom