About The Scholars Rise Management Company Limited (04609156) United Kingdom