About Teonik Ltd (13335336) United Kingdom