About L&a Origination Ltd (12035684) United Kingdom