About Miran Capital Limited (11224489) United Kingdom