About Stork Bidco Ltd. (10172652) United Kingdom