About 6 Alpha Associates Limited (05119798) United Kingdom