About Nyonya London Limited (12415245) United Kingdom