About Rechargy Ltd (12175157) United Kingdom