About Noah Thomas Ltd (11176878) United Kingdom