About Bell A Solutions Ltd (10023977) United Kingdom