About International Group Limited (01330368) United Kingdom