About E-device Ltd (12827822) United Kingdom