About Mindru Ltd (13008306) United Kingdom