About Simbus Ltd. (SC423966) United Kingdom