About Ngeo Ltd (06236703) United Kingdom