About Noordhoek Consulting Ltd (12596836) United Kingdom