About Tangram Ventures Limited (07387273) United Kingdom