About Techsynergy Solutions Limited (07954983) United Kingdom