About Alpha 2 Investment Ltd (09271606) United Kingdom