About Onyx Projects Limited (09108982) United Kingdom