About Lbn Holdings Ltd (10806118) United Kingdom