About Davosa Ventures Ltd (11916788) United Kingdom