About Licensed Ventures Ltd (07169059) United Kingdom