About Thomas Kraits International Limited (13521365) United Kingdom