About Jc Linturn Consulting Limited (10820786) United Kingdom