About Sq-m2 Holdings Limited (11587607) United Kingdom