About Onyx Integrated Services Ltd (10734060) United Kingdom