About Dellally Limited (11640477) United Kingdom