About Intermingled Ltd (08611462) United Kingdom