About Thomas Investing Limited (13435984) United Kingdom