About Abynix Ltd (07740228) United Kingdom