About Avabit Ltd (10547265) United Kingdom