About Lake S World Limited (12763447) United Kingdom