About Alex Ventures Limited (09846068) United Kingdom