About Sam & Alen It Solutions Limited (12055671) United Kingdom