About Dalo Limited (12908511) United Kingdom