About Pippa Nordberg Consulting Limited (10638236) United Kingdom