About Ljw Group Holdings Limited (12310289) United Kingdom