About Techarge Limited (11435619) United Kingdom