About Davelle Ventures Ltd (12623197) United Kingdom