About Llb Holdings Limited (10505616) United Kingdom