About World Charge Limited (12061062) United Kingdom