About Alterbit Ltd (10971942) United Kingdom