About Flexy Charge Ltd (12985826) United Kingdom