About Onyx Technology Limited (02979276) United Kingdom