About Thomas-ferdinand Holdings Ltd. (11728277) United Kingdom