About Electrika Solutions Ltd (12354885) United Kingdom