About Excellent Investment Company Limited (SC479570) United Kingdom