About Lisa Gibbard Ventures Limited (11541999) United Kingdom