About Ngo Consulting Limited (12603080) United Kingdom