About Tygra Tech Limited (09972566) United Kingdom