About 7 Alpha Limited (10338657) United Kingdom