About Allanbank Solutions Ltd. (SC579037) United Kingdom