About Tengra Limited (03173926) United Kingdom