About Mcguire Tech Ltd (10396949) United Kingdom