About Generation Alpha Ventures Limited (09490192) United Kingdom