About Lemmik Consulting Limited (09896575) United Kingdom