About Stuart James International Investments Ltd. (10402188) United Kingdom