About Altrincham Holdco Limited (12523080) United Kingdom