About Nonch (holdings) Ltd (11403128) United Kingdom