About Minga London Limited (12665394) United Kingdom