About Ljld Holdings Limited (11638771) United Kingdom