About Terse Ltd (11629277) United Kingdom