About Bat Dimcho Limited (10578220) United Kingdom