About I. N. D. Holdings Limited (03153796) United Kingdom