About L&i Partnership Ltd (12774462) United Kingdom