About Micops Ltd (12334866) United Kingdom