About Investry (new Cross) Limited (11687100) United Kingdom