About L&j Ventures Ltd (SC708972) United Kingdom