About Lorcanesa One Ltd (13103994) United Kingdom