About Mcafee Technologies Uk Limited (12421722) United Kingdom