About L S Ventures Limited (SC530326) United Kingdom