About Jelley Ventures Limited (10929181) United Kingdom