About Quickcharge Holdings Ltd (12914071) United Kingdom