About Kosmec Ltd (12724995) United Kingdom