About Tess Ritter Limited (11918965) United Kingdom