About Cloudastrix Software Limited (11024482) United Kingdom