About Tenaia Management Ltd (10163413) United Kingdom