About Intellicharge Limited (11454338) United Kingdom