About Square Eye Limited (03833891) United Kingdom