About Mithra Trade Limited (11232144) United Kingdom