About Interregnum Limited (SC612548) United Kingdom