About Onyx Design Ltd (13072023) United Kingdom