About Mirata Limited (04974584) United Kingdom