About Le Holdings Limited (13261860) United Kingdom