About Fixitech Solutions Limited (10961279) United Kingdom