About Ngopi International Limited (11027639) United Kingdom