About Sparrow Midco 2 Limited (10473391) United Kingdom