About Alexander Cap 1 Limited (11634858) United Kingdom