About Indelix Ltd (11243727) United Kingdom