About Mic Capital Ltd (11750982) United Kingdom