About Intervalle Ltd (11244106) United Kingdom