About Square Eyes Management Limited (10275055) United Kingdom