About Irdc Holdings Limited (05101912) United Kingdom