About Ll Ventures Limited (11639331) United Kingdom