About Stork Acquisition Limited (10746329) United Kingdom