About Ivers Holdings Limited (10882427) United Kingdom