About Modus In Rebus Ltd. (12545791) United Kingdom