About Mykie Ltd (07004130) United Kingdom