About Idgas Holdings Limited (10292417) United Kingdom