About Onyx Worldwide Limited (07762895) United Kingdom