About Reelectra Ltd (13051236) United Kingdom