About Alpha Integralis Limited (08055351) United Kingdom