About Dalo Holdings Limited (08819759) United Kingdom