About Alexander James Ventures Limited (10189389) United Kingdom