About Mitisol Ltd (10126262) United Kingdom