About David Tek Consulting Limited (11217530) United Kingdom