About Mimetrik Solutions Limited (12456980) United Kingdom