About Mckinnovation Ltd (07338446) United Kingdom