About Mck It Ltd (06675892) United Kingdom