About Tangible Logic Limited (09371037) United Kingdom