About Scott Global Investments Limited (12676741) United Kingdom