About Mimito Technologies Limited (03897334) United Kingdom