About Lorenzos Italian Limited (12265322) United Kingdom