About Onyx Flash Ltd (08679656) United Kingdom