About Nexere Consulting Limited (03689965) United Kingdom