About Nuummo Consulting Ltd (13647593) United Kingdom