About Lindberg Consulting Limited (13617682) United Kingdom