About Tassa Services Limited (11893044) United Kingdom