About Stork Midco Limited (10789841) United Kingdom