About Onyx Holdings Limited (02166615) United Kingdom