Sefton Resources, Inc., a British Virgin Island corporation