About Minked Culture Label Ltd (11708771) United Kingdom