About Indele Limited (10445602) United Kingdom