About Ind Management Services Limited (11075159) United Kingdom