About Nouka Industries Limited (13212982) United Kingdom