About Strategic Consulting And Investments Limited (12937257) United Kingdom