About Tess Holdings Ltd (SC687895) United Kingdom