About Ideal Resource Group Ltd (13389830) United Kingdom