About Lindum Consulting Limited (09263302) United Kingdom