About Mitostile Ltd (10995331) United Kingdom