About Infinity Square (more Close) Ltd (13609260) United Kingdom