About Minim Technology Limited (03333838) United Kingdom