About Mekan Kosk Ltd (10951368) United Kingdom