About Mindra Limited (09776011) United Kingdom