About Mithra Hamerkops Ltd (11045464) United Kingdom