About Thomas Jansson & Partners Ltd. (12074145) United Kingdom