About De Bene Esse Limited (06943076) United Kingdom