About Life Cycle Brands Limited (12988175) United Kingdom