About Tessal London Ltd (11574348) United Kingdom