About Lorenzo Corporation Limited (09756214) United Kingdom