About Nicholas Wylde Consulting Limited (08908741) United Kingdom