About Tangible Holding Limited (08423040) United Kingdom