About Indace Limited (02172224) United Kingdom