About Mira George Limited (11989563) United Kingdom