About Lorenzofranco Limited (12604608) United Kingdom