About Tahra (t.i.a.a ) Limited (09359300) United Kingdom