About Lemon Pip Consulting Limited (06634098) United Kingdom