About Intervallum Limited (06793585) United Kingdom