About Domalo Ltd. (03807897) United Kingdom