About Tetis International Limited (12455805) United Kingdom