About Tarakan Worldwide Limited (08559187) United Kingdom