About Infinity Square Limited (10114483) United Kingdom