About Onyx Developments Limited (05533682) United Kingdom