About Onyx Associates Limited (04906896) United Kingdom