About Lucess Bidco Limited (12329299) United Kingdom