About Tangible Knowledge Limited (12632477) United Kingdom