About Patel It Solutions Limited (11032913) United Kingdom