About Candescent Consultancy Limited (SC613992) United Kingdom