About Mirchi (bude) Ltd (09648153) United Kingdom