About Onyx Consultants Limited (06788730) United Kingdom