About Legolas Bidco Limited (11536250) United Kingdom