About L1 Jcgr Limited (11714797) United Kingdom