About Scholars Management Company Limited (12696199) United Kingdom