About Lcr Ventures Limited (13623222) United Kingdom