About Mindro Limited (12173597) United Kingdom