About Icurrent Global Ic. Ltd (12115758) United Kingdom