About L & A Technology Ltd (12486456) United Kingdom