About Lancx Ltd (13573969) United Kingdom