About The Elector Ltd (12310240) United Kingdom