About Mintus Limited (08421889) United Kingdom