About Mimik Ltd (12195227) United Kingdom