About Mitacell Ltd (12885897) United Kingdom