About Lj Hendra Ltd (12960024) United Kingdom