About Cloudvale Limited (00696594) United Kingdom