About A7 Investments Limited (10922630) United Kingdom