About Mckie Ventures Ltd (13039498) United Kingdom