About Interregnum Investments Limited (03890545) United Kingdom