About Kitchen Table Ventures Limited (12951804) United Kingdom