About Doca Group Limited (13063146) United Kingdom