About D Andrea Holdings Limited (11627727) United Kingdom