About Candescent Consulting Limited (12189788) United Kingdom