About Altrincham Ventures Limited (10984425) United Kingdom