About Nick Lynch Consulting Limited (11749575) United Kingdom