About Miras Invest Ltd (11295365) United Kingdom