About Kess Ventures Limited (12814521) United Kingdom