About Mcfee Limited (12366531) United Kingdom