About Square Egg Limited (09113189) United Kingdom