About L6 Holding Limited (12286649) United Kingdom