About Le & L Capital Ltd (13520840) United Kingdom