About Dialerus Ltd (12371131) United Kingdom