About Mimic Limited (07941597) United Kingdom