About Lilly B Holdings Ltd (11794029) United Kingdom