About Alphabella Ltd (NI657254) United Kingdom