About Dokka Ltd (12556230) United Kingdom