About Tess Investment Management Ltd (SC412819) United Kingdom