About Daleo Limited (06163120) United Kingdom