About D.s.davis Intergrated Global Limited (12172852) United Kingdom