About Onyc Ltd (11859096) United Kingdom