About Squared Roots Art Limited (12562129) United Kingdom