About Alphaintegrate Limited (09866027) United Kingdom