About Electroid Ltd (07348017) United Kingdom