About Mcgill International Limited (10105334) United Kingdom