About Ipl (d&b) Group Limited (12902366) United Kingdom