About Kingston Ventures Limited (10246856) United Kingdom