About Indicator Records Limited (SC712587) United Kingdom