About Ifixpc&mobiles Limited (10522148) United Kingdom