About Dollka Limited (12987887) United Kingdom