About Lorenzo Hector Limited (12952799) United Kingdom