About Abix Ltd (11756286) United Kingdom