About Eletronsquare Ltd (13591995) United Kingdom