About Mira Trading Ltd (11288236) United Kingdom