About A M B I Investments Limited (04234863) United Kingdom