About The Lasting Cloud Ltd. (08201233) United Kingdom