About Indextake Limited (02542745) United Kingdom