About Mirchindise Ltd (11296991) United Kingdom