About Lancea Enterprises Limited (SC564957) United Kingdom