About Intermingle Ltd (12540433) United Kingdom