About Tarach Ltd (08192259) United Kingdom