About Ngo&ty Limited (12768322) United Kingdom