About Miran Limited (SC598352) United Kingdom