About America Square Limited (10954138) United Kingdom