About Dearg Obartuin Ltd (11708169) United Kingdom