About International General Consulting Company Ltd (13088481) United Kingdom