About Dimmo Ltd (12837968) United Kingdom