About Tenofthose Limited (NI066167) United Kingdom