About Alpha Bite Ltd (11638467) United Kingdom