About Nookfield Consulting Ltd (12210757) United Kingdom