About Mitridata Limited (10993784) United Kingdom