About Micro Entreprise Limited (12183532) United Kingdom