About Flashcharge Limited (13621330) United Kingdom