About Indedam Limited (13518327) United Kingdom