About Candis Technologies & Consulting Limited (07918949) United Kingdom