About Ngo Holdings Ltd (13027453) United Kingdom