About Idigid Ltd (10936306) United Kingdom