About Satus Capital Ltd (SC668320) United Kingdom