About Thenon Holdings Limited (02699024) United Kingdom