About David Goga Ltd (12756018) United Kingdom