About Augusta Pool 1 Spain Limited (12207466) United Kingdom