About Mintaka Limited (07064805) United Kingdom