About Tenama Consultants Ltd (12865320) United Kingdom