About Lorella (uk) Ltd (04190510) United Kingdom