About L&a Technologies Solutions Ltd (11201190) United Kingdom