About Holdco 940 Limited (13224601) United Kingdom