About Centarc Ltd. (SC307634) United Kingdom