About Sentio Ventures Ltd (09202589) United Kingdom