About Smile Bidco Limited (10848667) United Kingdom