About Dialbase Ltd (11990277) United Kingdom