About Minta Associates Limited (10209051) United Kingdom