About Mirani Invest Ltd (13151851) United Kingdom