About Mikk Ltd (12158030) United Kingdom