About Mitrad Limited (12094962) United Kingdom